freeze (water in ice buckets) - Español Inglés Diccionario